Big Huge Thesaurus

instrument of execution

noun